# 现有一个字符串“hello你好.1,23wfsafeasd”
# 打印出字符串中每个字符出现次数
dic="hello你好.1,23wfsafeasd"
astr={}
for i in dic:
    if i not in astr:
        astr[i]=1
    else:
        astr[i]+=1
for key,value in astr.items():
    print("%s：%d"%(key,value))
s=input("请输入字符串：")
# 用来记录字符出现次数的字典 字符为key 次数为value
d={}
# 取出字符串每一个字符
for i in s:
    # 从字典中取出对应字符出现次数，如果没有 则设置值为0
    temp=d.get(i,0)
    # 给相应字符出现次数+1
    d[i]=temp+1
print(d)
max_n=0
max_char=''
# 遍历字典以找到最大次数和对应的字符
for char,n in d.items():
    if n>max_n:
        max_n=n
        max_char=char
print("出现次数最多的是%s，出现次数为%d"%(max_char,max_n))